Text copied to clipboard!

Наслов

Text copied to clipboard!

Inženjer za CI/CD

Опис

Text copied to clipboard!
Tražimo Inženjera za CI/CD koji će igrati ključnu ulogu u unapređenju i održavanju naših procesa kontinuirane integracije i kontinuirane isporuke. Kandidat će raditi u bliskoj saradnji sa timovima za razvoj softvera, operacije i QA kako bi obezbedio efikasnu, pouzdanu i skalabilnu infrastrukturu za isporuku softverskih rešenja. Odgovornosti uključuju dizajniranje, implementaciju i održavanje CI/CD pipeline-ova koristeći moderne alate kao što su Jenkins, GitLab CI, CircleCI, Bamboo ili slični. Kandidat će takođe biti odgovoran za automatizaciju procesa testiranja, build-ovanja i deploy-ovanja aplikacija, kao i za monitoring i optimizaciju performansi pipeline-ova. Idealni kandidat ima snažno tehničko znanje iz oblasti DevOps praksi, iskustvo sa kontejnerizacijom (Docker, Kubernetes), kao i razumevanje principa Infrastructure as Code (IaC) koristeći alate poput Terraform-a, Ansible-a ili CloudFormation-a. Takođe, očekuje se poznavanje cloud platformi kao što su AWS, Azure ili Google Cloud Platform. Pored tehničkih veština, tražimo osobu koja je proaktivna, orijentisana na rešavanje problema i sposobna da efikasno komunicira sa različitim timovima. Kandidat treba da bude sposoban da identifikuje uska grla u procesu isporuke softvera i predloži rešenja koja će poboljšati brzinu i kvalitet isporuke. Uloga Inženjera za CI/CD je od suštinskog značaja za našu organizaciju jer omogućava bržu i sigurniju isporuku softverskih proizvoda krajnjim korisnicima. Ako ste strastveni u vezi sa automatizacijom, efikasnošću i kvalitetom softverskog razvoja, pozivamo vas da se prijavite i postanete deo našeg tima.

Одговорности

Text copied to clipboard!
  • Dizajniranje i implementacija CI/CD pipeline-ova
  • Održavanje i optimizacija postojećih automatizovanih procesa
  • Integracija alata za testiranje i monitoring u pipeline
  • Saradnja sa timovima za razvoj, QA i operacije
  • Automatizacija procesa build-ovanja i deploy-ovanja
  • Implementacija Infrastructure as Code rešenja
  • Praćenje performansi i rešavanje problema u CI/CD sistemima
  • Obezbeđivanje sigurnosti i stabilnosti pipeline-ova
  • Dokumentovanje procesa i najboljih praksi
  • Uvođenje novih alata i tehnologija u CI/CD okruženje

Захтеви

Text copied to clipboard!
  • Iskustvo sa CI/CD alatima (npr. Jenkins, GitLab CI, CircleCI)
  • Poznavanje skript jezika (Bash, Python, Groovy)
  • Iskustvo sa Docker-om i Kubernetes-om
  • Razumevanje principa Infrastructure as Code (Terraform, Ansible)
  • Poznavanje cloud platformi (AWS, Azure, GCP)
  • Iskustvo sa sistemima za kontrolu verzija (Git)
  • Razumevanje DevOps metodologije
  • Sposobnost rešavanja tehničkih problema
  • Dobre komunikacione veštine
  • Sposobnost rada u timskom okruženju

Могућа питања на интервјуу

Text copied to clipboard!
  • Koje CI/CD alate ste koristili i u kojim projektima?
  • Kako biste rešili problem sporog pipeline-a?
  • Imate li iskustva sa Infrastructure as Code alatima?
  • Kako integrišete testiranje u CI/CD proces?
  • Koje cloud platforme ste koristili i za šta?
  • Kako obezbeđujete sigurnost u CI/CD okruženju?
  • Kako pristupate automatizaciji deploy procesa?
  • Koje metrike pratite u CI/CD pipeline-u?
  • Kako radite sa timovima za razvoj i QA?
  • Koje izazove ste imali u prethodnim CI/CD projektima?